安裝 Service Pack 和修補程式

在這個區段中:

修補

可以使用 Windows Installer 修補程式修補 User Workspace Manager 產品。修補是 MSP 檔案,安裝後會更新現有安裝的產品上出現的檔案和登錄機碼。安裝 MSP 可以減少系統停機時間,因為不一定需要重新啟動。User Workspace Manager 產品修補提供與 Windows Installer 修補有關的全部常見優點,包括易於部署和復原到舊版的能力。修補包括下列內容:

  • 公用 Hotfix - 公開發佈以解決廣泛回報的問題,而且只在為了解決特定問題才應該安裝。公用 Hotfix 會持續累加,因為其中包含以前全部的 Hotfix。公用 Hotfix 是以 MSP 形式發佈。
  • Service Pack - 包含最新私有或公用 Hotfix 和任何 Service Pack 的全部修正,以及經發現未發佈私有或公用 Hotfix 的任何修正。Service Pack 會持續累加,因為其中包含以前全部的 Service Pack。Service Pack 是以 MSP 形式發佈。

    如果 Service Pack 是產品發佈媒體的一部份,則安裝程式會自動安裝 Service Pack。也可以使用安裝 MSI 時使用的相同技術和技巧來安裝或部署 Service Pack。Microsoft System Center 和 Management Center 都會部署 MSP。如果無法使用這些產品,可以使用指令列介面安裝 Service Pack。

安裝順序和相依條件

建議安裝 Service Pack 的全部元件,而且先安裝 PersonalizationServerXX.MSP。其他所有元件則沒有必要的安裝順序。

若要查看先前已安裝的修補程式,請瀏覽至控制台 > 程式 > 程式和功能 > 已安裝的更新

使用 Management Center 管理修補程式

若要使用 Management Center 安裝修補程式,必須先上傳 MSP,然後指派到部署群組以部署到端點。

上傳 MSP

  1. 開啟管理控制台,然後在導覽窗格中選取套件庫
  2. 按一下所需的產品,例如 Environment Manager

    所選產品的套件庫會在工作區域中顯示。

  3. 從「動作」面板中,選取新增套件

    「瀏覽套件」對話方塊隨即顯示。

  4. 找到所需的 MSP 檔案,並按一下開啟

    如果上傳 Service Pack,則必須已上傳基本 MSI 套件。
    如果上傳 Hotfix,則必須已上傳基本 MSI 套件。此外,如果 Hotfix 適用於 Service Pack,則也必須已上傳 Service Pack。

    「套件上傳」精靈隨即顯示。

  5. 查看所選套件的詳細資訊,而且可選擇輸入說明。
  6. 按一下下一步開始上傳。
  7. 上傳成功完成時,按一下完成

此時可以在套件庫中看見 MSP。

將 MSP 部署到端點

  1. 在管理控制台中,按一下首頁。在導覽窗格中,展開部署群組,然後展開要部署的群組,並選取套件

    「套件」工作區域會顯示將 User Workspace Manager 產品和指派的套件列出的清單。

  2. 反白顯示所需的產品套件,然後從「動作」面板中選取變更代理程式版本

    變更群組所用套件的對話方塊隨即顯示。

  3. 選取所需的修補程式套件。例如,8.9 SP2 HF3。

    Management Center 確定所選修補程式的任何相依條件已部署到端點。

    可能需要部署代理程式 8.6,才能支援所選修補程式的部署,若是如此,則會在工作區域的頂部顯示警告訊息。

  4. 按一下完成

    此時可以在「指派的套件」清單中看見該修補程式。

  5. 完成所有變更後,從工作區域的底部,按一下檢閱並提交

    「提交 [群組名稱] 的變更」對話方塊隨即顯示。

  6. 查看對部署群組所做的變更,並按一下提交

    可能會顯示警告,通知您對代理程式的變更可能會導致在安裝排程所定義的時間重新啟動。如果顯示警告訊息,請按一下指派變更。或者,按一下提交指派變更。

修補程式會根據「部署群組安裝排程」進行部署。

解除安裝 MSP

若要使用 Management Center 解除安裝 Service Pack 或 Hotfix:

  1. 在管理控制台中,按一下首頁。在導覽窗格中,展開部署群組,然後展開要部署的群組,並選取套件

    「套件」工作區域會顯示所有 User Workspace Manager 產品及其相關套件的清單。

  2. 反白顯示所需的 Service Pack 或 Hotfix,並從「動作」功能表中按一下變更代理程式版本

    「變更此群組使用的套件」對話方塊隨即顯示。

  3. 選取替代版本,並按一下完成
  4. 在「指派的套件」工作區域,按一下檢閱並提交

    「提交變更」對話方塊隨即顯示。

  5. 檢查詳細資訊是否正確,按一下提交

解除安裝會配合「部署群組安裝排程」進行。

使用指令列管理修補程式

可以從指令列和 Management Center 安裝 User Workspace Manager 修補程式。

建議在使用下列命令時開啟記錄。若要啟用記錄,請緊接在 /i/p 後加上 /l*vx Patch.log。例如: msiexec.exe /i Agent.msi /l*vx Patch.log

指令列安裝

若要安裝或升級 MSI:

msiexec.exe /i Agent.msi

若要靜默安裝或升級 MSI:

msiexec.exe /i Agent.msi /qn

若要安裝 MSP:

msiexec.exe /p Agent.msp

若要在一次作業中安裝 MSI 和 MSP:

msiexec.exe /i Agent.msi PATCH=C:\FullPath\Agent.msp

範例:

msiexec.exe /p EnvironmentManagerAgent64.msp

安裝僅對於 Environment Manager 64 位元代理程式適用的修補程式中已修改的任何檔案。

下列命令會同時安裝 Environment Manager 代理程式 (MSI) 和 Environment Manager 修補程式檔案 (MSP) 的基本版本:

msiexec.exe /i EnvironmentManagerAgent64.msi PATCH=c:\fullpath\EnvironmentManagerAgent64.msp

必須先安裝基本版本,才能套用修補程式檔案。

如果修補程式檔案包含將套用修補程式的電腦上目前正在使用的驅動程序或勾點檔案,則會通知您需要重新啟動。如果選擇繼續,則系統會在套用修補程式時重新啟動。

指令列解除安裝

若要解除安裝 MSI 和所有關聯的 MSP 檔案:

msiexec.exe /x Agent.msi

若要移除 MSP:

msiexec.exe /i Agent.msi MSIPATCHREMOVE=C:\FullPath\Agent.msp

復原 Service Pack

有兩種方法可以復原或解除安裝 User Workspace Manager Service Pack:

  • 使用 Windows 控制台
  • 使用 Management Center

如果解除安裝 Service Pack,則安裝將恢復為前一個最新組建,無論是 Service Pack 還是基本版本。可以解除安裝個人化伺服器元件修補程式檔案 (PersonalizationServerXX.msp) 以外的全部代理程式和控制台 Service Pack 元件

使用 Windows 控制台復原 Service Pack

復原 Service Pack 的過程因作業系統而異:

對於 Windows 7

瀏覽至控制台 > 程式 > 程式和功能 > 已安裝的更新

反白顯示選取的修補程式,並按一下解除安裝

使用 Management Center 復原 Service Pack

  1. Management Center 控制台中,選取首頁
  2. 展開「部署群組」,並反白顯示「部署群組」,然後選取套件

    「已指派的套件」工作區域會顯示所有 User Workspace Manager 產品及其相關套件的清單。

  3. 反白顯示所需的 Service Pack 或 Hotfix,並從「動作」功能表中按一下變更代理程式版本

    「變更此群組使用的套件」對話方塊隨即顯示。

  4. 選取替代版本,並按一下完成
  5. 在「指派的套件」工作區域,按一下檢閱並提交

    「提交變更」對話方塊隨即顯示。

  6. 檢查詳細資訊是否正確,按一下提交

解除安裝會按照「部署群組安裝排程」進行。